An optimal time algorithm for minimum linear arrangement of chord graphs

نویسندگان

  • Pariya Raoufi
  • Habib Rostami
  • Hessam Bagherinezhad
چکیده

A linear arrangement / of an undirected graph G = (V,E) with jVj = n nodes is a bijective function /:V ? {0, . . . , n 1}. The cost function is costðG;/Þ 1⁄4 P uv2Ejð/ðuÞ /ðvÞÞj and opt(G) = min"/cost(G,/). The problem of finding opt(G) is called minimum linear arrangement (MINLA). The Minimum Linear Arrangement is an NP-hard problem in general. But there are some classes of graphs optimally solvable in polynomial time. In this paper, we show that the label of each node equals to the reverse of binary representation of its id in the optimal arrangement. Then, we design an O(n) algorithm to solve the minimum linear arrangement problem of Chord graphs. 2013 Elsevier Inc. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal Linear Arrangement of Interval Graphs

We study the optimal linear arrangement (OLA) problem on interval graphs. Several linear layout problems that are NP-hard on general graphs are solvable in polynomial time on interval graphs. We prove that, quite surprisingly, optimal linear arrangement of interval graphs is NP-hard. The same result holds for permutation graphs. We present a lower bound and a simple and fast 2-approximation alg...

متن کامل

Minimum Linear Arrangement of Series-Parallel Graphs

We present a factor 14D approximation algorithm for the minimum linear arrangement problem on series-parallel graphs, where D is the maximum degree in the graph. Given a suitable decomposition of the graph, our algorithm runs in time O(|E|) and is very easy to implement. Its divide-andconquer approach allows for an effective parallelization. Note that a suitable decomposition can also be comput...

متن کامل

Optimal one-page tree embeddings in linear time

In the minimum linear arrangement problem one wishes to assign distinct integers to the vertices of a given graph so that the sum of the differences (in absolute value) across the edges of the graph is minimized. This problem is known to be NP-complete for the class of all graphs, but polynomial for trees—algorithms of time complexity O(n2.2) and O(n1.6) were given by Shiloach [SIAM J. Comput. ...

متن کامل

On Bipartite Drawings and the Linear Arrangement Problem

The bipartite crossing number problem is studied, and a connection between this problem and the linear arrangement problem is established. It is shown that when the arboricity is close to the minimum degree and the graph is not too sparse, then the optimal number of crossings has the same order of magnitude as the optimal arrangement value times the arboricity. The application of the results to...

متن کامل

A Hybrid Genetic Algorithm for the Minimum Linear Arrangement Problem

This paper presents a hybrid genetic algorithm for the minimum linear arrangement problem. The algorithm was tested on a collection of 22 sparse graphs that has been used to test twelve other algorithms for the minimum linear arrangement problem. The graphs have up to 10,240 vertices and up to 49,820 edges. On about 2/3 of the graphs, our algorithm found solutions superior to all other algorith...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Inf. Sci.

دوره 238  شماره 

صفحات  -

تاریخ انتشار 2013